﻿//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Text;
//
//namespace Kimgwajang.MidnightPeach.Utilities
//{
//    public class HistoryQueueItem
//    {
//        public HistoryQueueItem(string history, DateTime queuedAt)
//        {
//            History = history;
//            QueuedAt = queuedAt;
//        }
//
//        public string History { get; set; }
//        public DateTime QueuedAt { get; set; }
//
//        public override string ToString()
//        {
//            return string.Format("{0}^{1}", History, QueuedAt.ToString("yyyyMMddHHmmss"));
//        }
//
//        public static HistoryQueueItem Parse(string text)
//        {
//            string[] tokens = text.Split('^');
//
//            string history = tokens[0];
//            DateTime queuedAt = DateTime.ParseExact(tokens[1], "yyyyMMddHHmmss", null);
//
//            return new HistoryQueueItem(history, queuedAt);
//        }
//    }
//}
